.head { height:66px; line-height:66px;}
.header .logo { height:40px; margin-top:13px; float:left;}
.header .logo a{ display:block; width:243px; height:40px; background:url(../images/logo1.png) no-repeat;}
.header.on .logo a{ background:url(../images/logo.png) no-repeat;}
.header .nav{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:66px;line-height:66px;display:block; float:right; padding-right:20px;}
.header .navbar_nav li{float:left;position:relative;display:block}
.header .navbar_nav li a{text-decoration:none;height:100%;padding:0 18px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;}
.header .navbar_nav li a:hover { color:#fff;}
.header .navbar_nav li:hover a{color:#fff}
.header .navbar_nav li.dropdown{display:inherit;position:relative;}
.header.on{-moz-box-shadow: 2px 2px 10px #aaa;-webkit-box-shadow: 2px 2px 10px #aaa;box-shadow:2px 2px 10px #aaa; height:66px; background:#fff;}
.header.on .t_top { display:none;}
.header.on .navbar_nav li a {color:#4c4b4b;}
.header.on .navbar_nav li:hover a{color:#fff}
#navToggle{display:none}
